Golang Job: Senior Back End Engineer

Job added on

Location

Zug - Switzerland

Job type

Full-Time

Golang Job Details

Company Description


Mysterium Network is building a decentralised VPN and other tools that allow you to browse the internet freely, earn by sharing your connection, and build censorship-resistant applications. The network itself is made up of residential and non-residential IPs as nodes, which are run in homes, offices and cell phones across the globe.

We want to enable secure access into an open internet for everyone by building technology that makes the internet blind to borders.


Job Description


We’re looking for a dedicated, methodical, and versatile backend engineer with experience and passion for solving tough problems. We need someone who can quickly adapt to shifting approaches, situations, and priorities.
You will need to be able to work in a team with fellow engineers venturing into an uncharted territory – creating a protocol capable of routing and encrypting worlds traffic via a decentralized network of nodes and accompanying technologies.

Roles and responsibilities:

  • Work on designing and developing basic Mysterium node and related services infrastructure core components
  • Create clean and maintainable code base
  • Cover all functionality with unit and end to end tests
  • Collaborate with a team in solving problems
  • Review code and provide constructive feedback

Qualifications
  • Passion for open source software projects
  • 5+ years of practical coding experience
  • Any strict-type languages (Golang, Rust, Java, C/C++)
  • Impeccably clean code beautiful enough to make grown men weep
  • Love for unit tests with big coverage
  • Practical understanding of SSL certificates, public-key infrastructures & cryptography, plus secure design
  • Love for modern engineering: Github contribution, SOLID principles, Modularity, design patterns, etc.
  • Self-motivated, ambitious, flexible, self-sufficient and collaborative.
  • Contributions to open-source projects or solve “Winter is coming”challenge https://github.com/MysteriumNetwork/winter-is-coming

Extra points for:

  • Passion for OpenSource projects
  • Knowledge of IP networking, Android/iOS, React.js
  • Experience in building RESTful web services
  • Advanced degree (M.S., Ph.D.) in a relevant field
  • Experience or background in distributed algorithms, machine learning, artificial intelligence, complexity science

Additional Information


What we offer:

  • Ownership of the area, freedom to experiment, opportunity to learn new things in the ever-developing field of web 3, blockchain, and privacy
  • Guidance from ambitious, open-minded professionals, eager to make a change in the world
  • Possibility to learn backend and become Full stack developer
  • Dedicated courses budget for professional growth
  • Benefits include flexible hours, the ability to mix work remotely or from the office and all of the other goodies as MYST tokens & Unlimited dVPN access